/**
 * api接口统一管理
 */
import { get, post} from './ajaxApi'
export const baseServe = {
    //加载组织架构信息
    getzzjg(p){
        return get('/api/teleAddrBook/loadAllOrganizationStructure', p)
    },
    //新增人员相关信息
    updataxgry(p){
        return post('/api/userInfo/add', p)
    },
    //删除相关人员信息
    deletexgry(p){
        return post('/api/userInfo/delete', p)
    },
    //查询人员信息
    searchryxx(p){
        return post('/api/userInfo/queryAllStaffBasicInfoByConditionOrNot', p)
    },
    //查询人员痕迹
    searchgj(p){
        return post( '/api/userTemperatureInfo/queryAllStaffTemperatureInfoByConditionOrNot', p)
    },
  //查询单个人员的轨迹信息
  getgjxx(p){
    return post('/api/userInfo/queryStaffTraceInfoByUserId',p)
  },
    //更新人员信息
    updataxx(p){
        return post('/api/userInfo/update', p)
    },
    //导出
    excel(p){
      return post('/api/teleAddrBook/exportUserBasicInfoExcelWithOrgStructIdAndCondition',p,'blob')
    },
    //字典信息
   getzd(p){
      return get('/api/teleAddrBook/loadDictionaryInfo',p)
  },


/**********************************************************************方案管理接口调用*******************************************************************/

    //新增方案
    addFa(p){
        return post('/api/scheme/add',p)
    },
    //編輯方案
    editeFa(p){
        return post('/api/scheme/update',p)
    },
    //刪除方案
    deleteFa(p){
        return get('/api/scheme/delete',p)
    },

    //獲取方案表格數據
    getFaTableData(p){
        return post('/api/scheme/querySchemeByConditionOrNot',p)
    },
    //获取任务类型
    getMissionType(p) {
        return get('/api/task/queryAllTaskType',p)
    },
    //新增任务
    addMission(p) {
        return post('/api/task/add',p)
    },
    //编辑任务
    editeMission(p) {
        return post('/api/task/update',p)
    },
    //删除任务
    deleteMission(p) {
        return get('/api/task/delete',p)
    },
    //查询任务卡牌列表
    selectMission(p) {
        return post('/api/task/queryTaskByConditionOrNot',p)
    },
    //查询所有微信人员
    selectAllWxRy(p) {
        return get('/api/userInfo/queryAllWeChatUserInfo',p)
    },

}
